package com.ysd.lis.entity.emr;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ysd.lis.entity.BaseEntityJpa;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/***
 *@title EmrProcessHandleFile
 *@author WH
 *@version 1.0.0
 *@create 2025/6/16 16:10
 **/
@Data
@EqualsAndHashCode(callSuper = true)
@Entity
@TableName("EMR_PROCESS_DETAIL_FILE")
@Table(name = "EMR_PROCESS_DETAIL_FILE")
public class EmrProcessDetailFile extends BaseEntityJpa {
    /**
     * 流程编码
     */
    @Column(name = "PROCESS_CODE")
    @TableField("PROCESS_CODE")
    private String processCode;

    /**
     * 流程名称
     */
    @Column(name = "PROCESS_NAME")
    @TableField("PROCESS_NAME")
    private String processName;

    /**
     * 任务id
     */
    @Column(name = "STANDARD_TASK_ID")
    @TableField("STANDARD_TASK_ID")
    private String standardTaskId;


    /**
     * 流程明细id
     */
    @Column(name = "PROCESS_DETAIL_ID")
    @TableField("PROCESS_DETAIL_ID")
    private String processDetailId;

    /**
     * 文件名称
     */
    @TableField("FILE_NAME")
    @Column(name = "FILE_NAME")
    private String fileName;

    /**
     * 文件地址
     */
    @TableField("FILE_URL")
    @Column(name = "FILE_URL")
    private String fileUrl;


    /**
     * 扩展名
     */
    @TableField("FILE_EXT")
    @Column(name = "FILE_EXT")
    private String fileExt;

}
